seizing/grasping, snatching - Spanish English Dictionary